﻿using System;
using System.Collections.Generic;
using FastFood.Business.Entities.Tipos;

namespace FastFood.Business.Entities
{
    public partial class Ventas
    {
        private string _nombreCliente;

        public String nombreCliente
        {
            get
            {
                if (_nombreCliente == string.Empty || _nombreCliente == null)
                    if (this.Clientes != null)
                        _nombreCliente = this.Clientes.nombreCompleto;
                return _nombreCliente;
            }
            set
            {
                _nombreCliente = value;
            }
        }
        
        public List<DetalleVendibles> detalles { get; set; }
        
        public byte tipoDocumento { get; set; }

        public string codigo
        {
            get
            {
                return "MOV" + ((byte)MotivoMovimiento.Ventas).ToString().PadLeft(2, '0') + " - " + ventaID.ToString().PadLeft(5, '0');
            }
        }
    }
}
